package module.service;

import common.bean.SearchPageResult;
import common.bean.SearchParameter;
import module.model.AssessmentGradingModel;

import java.util.List;

/**
 * 评估分级
 */
public interface AssessmentGradingService {
    List<AssessmentGradingModel> getAssessmentGradingModelListBySearchParameter(SearchParameter searchParameter);

    List<AssessmentGradingModel> getAssessmentGradingModelList(Integer gradingType,Long objId);

    AssessmentGradingModel saveAssessmentGradingModel(AssessmentGradingModel assessmentGradingModel);

    public void deleteAssessmentGradingModelById(Long gradingId);

    public SearchPageResult<AssessmentGradingModel> getAssessmentGradingModelListPage(SearchParameter searchParameter);

    public AssessmentGradingModel getAssessmentGradingModelByGradingId(Long gradingId);
}
